const layer = layui.layer
$('.btn-primary').on('click', async function (e) {
  const mobile = $('[type="text"]').val()
  const password = $('#pwd').val()
  // 表单验证
  const phoneReg = /^(?:(?:\+|00)86)?1[3-9]\d{9}$/
  const pwdReg = /^[\S]{6,12}$/
  if (!mobile) {
    return layer.msg('手机号不能为空',{ offset: '20px' })
  }
  else if (!phoneReg.test(mobile)) {
    return layer.msg('手机号格式不正确', { offset: '20px' })
  }
  else if (!password) {
    return layer.msg('密码不能为空', { offset: '20px' })
  }
  else if (!pwdReg.test(password)) {
    return layer.msg('密码必须6到12位', { offset: '20px' })
  }
  else if ($('#repwd').val() !== password) {
    return layer.msg('两次密码不一致', { offset: '20px' })
  }
  // 请求注册成功跳转到用户中心
  const { data } = await axios.post('/index/reg', { mobile, password })
  if (data.errno !== 0) return layer.msg(data.errmsg)
  // localStorage.setItem('udd_token', data.data.token)
  layer.msg('注册成功，请登录', {
    icon: 1,
    offset: '20px',
    time: 1000 //2秒关闭（如果不配置，默认是3秒）
  }, function () {
    //跳转用户中心
    location.href = './login.html'
  })
})